using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;
using Youshow.Ace.Domain.Models;

namespace YayiMgr.Domain.BasicData
{
    [Comment("牙科病历表")]
    public class DentalRecords:BaseModel<Guid>
    {
        public new Guid Id { get; set; }
        [Comment("患者ID")]
        public Guid PatientID { get; set; }
        [Comment("就诊日期")]
        public DateTime Date { get; set; }
        [Comment("主诉")]
        public string ChiefComplaint { get; set; }
        [Comment("既往病史")]
        public string MedicalHistory { get; set; }
        [Comment("口腔病史")]
        public string DentalHistory { get; set; }
        [Comment("过敏史")]
        public string Allergies { get; set; }
        [Comment("口腔检查")]
        public string OralExamination { get; set; }
        [Comment("X光片")]
        public string XRayImages { get; set; }
        [Comment("诊断")]
        public string Diagnosis { get; set; }
        [Comment("治疗方案")]
        public string TreatmentPlan { get; set; }
        [Comment("备注")]
        public string Notes { get; set; }
    }
}